fruit of the indian tulip tree - Turco Inglés Diccionario